materials science facility - Francés Inglés Diccionario